﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace t_205_verk_hopur_12.Models
{
    public class EditScheduleViewModel
    {
        public Channel CurrentChannel { get; set; }
        public IQueryable<ScheduleVideo> DayOfVideos { get; set; }
        public IQueryable<Video> Videos { get; set; }
        public ScheduleVideo Schedule { get; set; }
        public DateTime ThisDay { get; set; }
        public DateTime PreviousDay { get; set; }
        public DateTime NextDay { get; set; }

        public EditScheduleViewModel()
        {
        }

        public EditScheduleViewModel(Channel argCurrentChannel,
                                     IQueryable<ScheduleVideo> argDayOfVideos,
                                     IQueryable<Video> argVideos, 
                                     ScheduleVideo argSchedule,
                                     DateTime argThisDay, 
                                     DateTime argPreviousDay, 
                                     DateTime argNextDay)
        {
            CurrentChannel = argCurrentChannel;
            DayOfVideos = argDayOfVideos;
            Videos = argVideos;
            Schedule = argSchedule;
            ThisDay = argThisDay;
            PreviousDay = argPreviousDay;
            NextDay = argNextDay;
        }



    }
}
